package xm.events
{
	import flash.events.Event;
	
	
	
	
	
	
	/**
	 * <br> 클래스 설명 : 상태 이벤트</br>
	 * @author 김정환
	 */	
	public class XMCarouselEvent extends Event
	{
		
		//-----------------------------------------------------------------------------------
		// public vars
		//-----------------------------------------------------------------------------------
		/**
		 * 움직임 시작.
		 */		
		public static const CAROUSEL_MOVE_BEGIN : String = "carouselMoveBegin";
		
		/**
		 * 움직임 중.
		 */		
		public static const CAROUSEL_MOVE_UPDATE : String = "carouselMoveUpdate";
		
		/**
		 * 움직임 끝.
		 */		
		public static const CAROUSEL_MOVE_END : String = "carouselMoveEnd";
		
		
		//-----------------------------------------------------------------------------------
		// constructor
		//-----------------------------------------------------------------------------------
		
		/**
		 * 선택될 자식의 페이지번호 
		 */		
		public var selectedPageIndex : int;
		
		/**
		 * constructor 
		 */	
		public function XMCarouselEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
		
		
	}
}